1196261
74068319
26211364
377150
32936645
73262436
98271073
76326166
17936832
94807100
3624891
50105125
5921720
19113555
25369234
59455435
88206526
63068889
13093161
63023324
26053443
19528446
96447394
46551333
5466051
56632760
31678600
28587899
10051757
30556425
62255905
61851991
15499936
1378241
99362193
87195005
85409689
80263517
40501246
20842629