36744636
22134297
54669600
3469933
77787223
33782697
8763185
39769614
18971267
43653512
87159857
15735943
80888200
57045484
26842566
92995886
90905086
14949040
14474164
7724136
70165045
6593618
26513283
1481106
6490493
18667175
30187951
82442283
21542170
45203915
79556539
80754615
4105433
12606167
75501460
24087542
21288886
24557263
3236647
40155918