81666305
30863747
95236164
32596626
93905935
76402710
14487948
28449559
1069949
90188762
43456549
37204958
75206422
28759419
195273
91759838
1603157
62664848
54013551
61661428
24111914
57819929
16985281
40392433
70243336
38244296
58742192
99619619
47921759
74589323
40258064
98256652
83214695
66852315
45671799
57298324
14598532
59949922
45094881
10517592