61491603
3673846
28572888
60209069
12792355
87809972
40568572
2013625
99389101
46394455
47477269
1417326
51797732
52455092
47346255
10098891
67048223
61438441
97821771
65021489
26486013
21395044
69957989
5210277
13068351
6600893
12669125
9533363
91348891
24469235
2614428
1476782
93739560
81205353
76983303
2553270
262520
53913418
27843693
22786652