4464605
5682621
14285415
1912805
74234906
61469341
30567665
2294750
91791888
19922350
1317425
65845201
38463862
9642557
32309884
40156085
16566404
50888472
71866977
6502871
43154660
42107724
46308441
54188927
15216688
39184913
75724972
4229055
35792286
50202969
95043996
2465870
92987145
53497540
16211082
28266659
31842947
10014367
60601972
22308704