52517562
6783239
1697429
76004510
64654540
17672077
70249453
92016167
29596856
67148177
56401729
28794420
44836376
26239402
4817256
72834534
79412493
44775229
72013195
28685291
71427934
29483945
34202650
41227951
57177894
34714833
90515275
13398650
68767300
39396318
49217975
98821954
53243126
87028572
15267413
1841334
13318598
91518060
48614618
17443424