53651860
1991108
34533765
84274625
11948484
2501277
98129018
32288261
2528120
36776643
4934335
46467
64815827
22807485
8887185
759228
39962500
6550808
48898083
29564302
32053679
20472328
39158110
78873046
6415718
99119812
10205690
36533430
80628561
1177724
8573078
29764907
12837975
95291579
32091137
781248
37178133
9174796
78322161
67672894