5429752
2119576
34796700
49784203
20391615
90192194
1289756
15137390
38721835
5086605
71337454
27756400
30544074
24466285
56378240
7261524
8132429
99512437
32884040
18747342
49036647
17671322
89351521
2805935
12459750
87555334
35907577
7759580
32387779
49038750
6329089
6738860
17168136
34362641
98274937
51258308
72081192
46836782
73162668
2939812