93252353
95257607
10892599
93243067
62719006
96473796
90142840
27053638
81516214
6903764
90827490
51767065
40086240
98198070
20948523
36067794
85442300
49969184
29233196
16095213
8828150
51471103
60611046
83764660
67133867
65633118
19703817
56029524
53495230
90865496
45455604
65601973
8172476
6634941
114521
22007207
931777
33813082
605162
14479474