5135728
77128822
29908500
67834666
24529776
5885904
96784848
61446492
7043886
53951297
20403124
1368181
72601916
55255405
57844145
55214734
90858004
43882169
40906724
51556068
20219081
180674
19044132
60414062
94668803
27391304
25935027
64097997
15701091
45964427
58509572
184481
11134943
80929817
40015328
15285062
63686949
25194431
59327525
47274180