90333674
54863440
51038
4608307
1618407
73856482
50802476
6336840
94046976
98004303
85885303
71612975
30039375
34008764
3122218
13233148
32651443
62698771
62525375
44925453
50241186
10715696
39078442
32468828
97581049
26323755
76717491
93399109
57806068
8124699
50051510
2686179
30849014
73645302
39398828
45754179
85365277
96646838
80952484
33583664