57276123
20321614
37354355
7252700
29175663
5213574
3483403
78541549
91531091
92302802
568948
76944621
4152447
76533401
92715551
4909558
40228147
37652255
95223068
97957700
3744804
45901119
2786756
15625095
64668867
54191991
47494806
47737015
4141416
20983772
3281174
37485965
7870407
78712771
38957297
95034906
25931428
89862749
43169866
79843504