17316751
30229389
94397944
35443282
33085782
71116994
17089811
65682017
14097744
51455270
7963701
67822254
71407407
5771689
82932529
743570
7018100
28073344
1858794
16234119
5161368
13196564
99876773
86282941
23736948
2426265
27984101
49724937
27699390
57386785
1019251
53143120
9177522
7297935
19934309
77893341
19691532
70422524
15166237
957319