77468880
92642560
17677639
8884157
44521423
66993378
544438
17888955
88652876
80552451
84307228
59697867
75363916
69831427
12862963
71139984
60103676
6186591
6261686
38165271
17988021
57129902
17997711
31145782
55914338
43237747
94245951
3312117
38848731
85051885
46211319
7147660
47152890
60949108
9783621
93781680
5117706
26773978
18233741
83616925