57507125
52395483
54458285
4269379
5649898
5073403
72071905
49242070
13146679
85563103
32608547
96314034
2497052
4028638
22177271
57131337
6175556
84718451
72116220
74774353
9463526
8568235
19021438
99334824
30071504
140760
13053975
52233275
55692113
15027460
97986639
89821320
69285339
8052437
75794283
28817942
44018939
38321181
38321878
11849936