96952359
93159261
55305179
35902032
89429491
82447127
45907682
76814130
29979782
1514856
30838962
95186440
32243080
33529171
90968439
88978909
6535194
99431110
63142793
68691716
64411491
2277261
2225521
56053819
13837266
35194012
6083581
9793698
60862055
3693443
73448033
26282905
6905861
58807511
7481862
58753016
62053787
43968941
7258880
14887094