382390
4029373
31693034
77343416
49841191
19997325
61805918
35311961
10158525
29196132
49467961
1021610
50186628
13872898
88336415
666397
69813043
76976825
40102686
7678288
7509905
34832037
68817691
13764773
21565557
97161083
3183557
31026554
77772695
13572678
834918
46895437
67146087
5115363
7923179
92802111
60696973
2899883
84271176
20043993