55389312
15632517
45276864
24149645
72349093
39489186
28368344
99993115
98999769
93198424
3471147
57252278
9158221
34247298
98745477
72767794
34668470
38764992
38028165
27767584
85176710
6149875
33394400
90102011
13759568
30182821
49708245
92945292
96909092
28333760
69759809
81074447
16402063
35542856
53671033
66568250
30038037
1758318
86886051
80883450