62897458
50562189
75189256
19653339
43537055
70554753
31311185
489744
54447904
85708228
79822814
91034469
18041835
31728434
17334899
1738505
93254530
97431622
70086304
44634273
50146317
7041616
30267982
69431982
8614735
19816598
20878239
121728
59272689
30269877
55176378
41628082
94353921
52531744
95941332
12238836
38142710
76599440
28562480
89643917