102062
60293
74387
821143
49568
1218203
21225
3449
63484
23723
93855
3925
7815
51286
8908
608123
851117
73549
1007196
27137