94869116
1809652
4066945
61727869
10072785
63744248
27163319
5279498
26342032
55368301
32907082
18859032
2785481
14145226
6313020
80804809
49881730
26208457
34082556
25602624
50611366
91028087
45094525
3654150
61247367
14304101
73267141
76864778
96912476
74786271
755100
15823464
17487908
26687410
35497316
42338992
3539100
94873883
41042117
56124446