90625934
79172069
97345566
46514679
19656576
91473267
76133678
66125499
84141938
63181768
91451564
75512256
38684971
41221067
3766132
18101046
45375211
97891815
98487181
15999045
35682503
77703236
55919999
1453318
80798212
40167837
682938
49408121
84453458
69387024
78209109
13025632
22032168
50826389
92282381
31414255
60224557
70571501
12257818
94651130