32631418
89601824
91709555
15453116
39884881
18827316
79736170
24584019
94016634
29321422
31448016
65533907
92629648
86384405
8619831
54045706
85514744
79999985
377570
39066116
9078751
72644196
41208690
48376270
71046042
63737355
80467194
83979336
43325333
8625510
37524569
9846352
76747341
79393006
41517845
11138648
21568994
41407653
65237829
64461000