47507132
32255803
72118154
2418542
80856428
11273699
51111561
97707624
62869729
42122415
79966858
52063885
95046012
93793766
92053066
53481445
21354092
31623881
77737722
59802922
1180549
20685190
59264229
36986591
9958351
57056951
55588922
1275663
12207707
9901645
34909816
73943962
2332450
6327613
67486098
69564899
63637832
13358888
81478779
49275788