19964297
8651248
28628824
4144185
30263713
197210
8576420
61708813
813416
59891158
16763972
56166496
17672047
85614387
75571590
43959102
17359204
65197948
37588241
40676234
4667866
64886046
39055301
62192994
52068697
26884126
52964997
50074487
1375361
53703568
7484036
50178446
28692391
3891143
3808450
46569282
11119525
46235183
8812590
3939931