89285768
93703134
6601666
25471030
2817970
25665541
84421875
53112864
63104327
20831066
23478130
149121
5773298
64179401
70786029
82877046
565638
84421878
88192788
6456325
28853091
29535633
78342805
70375109
47005535
2603981
24125549
8167987
78275086
86914276
45951046
54072737
71336555
27028261
79743089
46414257
1346405
98679220
48503955
8723005