82527770
99937553
74008490
79664439
71221362
27344345
59267925
99592091
8898744
73418478
55654076
24105185
83199098
72965434
2981386
90555007
72991895
33253510
24722198
18741794
43091019
12637959
75582800
85859166
94199457
95383611
88884768
1157153
50821054
66655137
16989545
489299
79431621
68613749
40601590
64353450
72762174
95008355
64248188
23128067