18134140
4691257
97449931
66416587
74624210
1546971
51907612
24855974
56023034
37787559
67699915
36592781
76742659
88165083
98138928
25402895
71591918
16255378
37856450
21319154
38347760
80313761
3492348
37666089
85109868
98348150
68089112
61563315
4090204
3038310
87911905
16301223
20703460
22592291
56759612
41449390
63298719
32847398
8058799
71181593