75822882
50441415
44765120
84978526
25142734
83411543
6195507
67614282
90544971
1359796
41649187
65882981
15252117
29755582
4318588
92935826
25661296
5262697
1681120
96042186
2061872
7587902
73613142
49552148
46183823
8188669
61208043
74722239
84453577
52585960
58676603
8324593
47244336
70588016
23802320
42152283
57387978
4532637
54405580
1414406