4037921
2861440
30869826
30882848
47621045
38456285
96174961
62331021
1215113
27485457
10257777
78452600
24322321
19654461
82838053
8294748
66945261
87033495
10078588
48037469
66409712
12843854
33567470
403024
8919555
22396851
84655498
28869134
6051911
85602417
26991076
83264218
2284386
8613855
56508807
7903836
2585288
97486200
45818786
33597276