4495914
56609706
32038077
6919161
9055735
81495116
32918989
9853681
9174956
58745673
33022875
69781142
15296278
23471686
10316431
33525560
95413791
1924142
28623511
79137696
63671159
94838089
9146354
9734306
70776446
30796986
35695281
3048949
66275638
64598672
57881554
2597613
77092488
84045272
44384428
86923381
10666156
31013930
40829940
21179002