25873645
62472571
16521402
98179173
28917919
7969074
22645633
2271817
49247219
89139851
46371452
88759720
46187138
35835816
25233999
10261936
22102180
43162926
80777565
93342636
83856130
68886791
73738302
54299858
448726
89632495
1923974
20632714
71443996
27947735
53791875
43828188
7613882
80754601
80477793
83245910
3889613
15521486
7538841
21073015