94165693
5790900
12764162
73043626
11452947
82377218
18504933
92549368
24779718
27548502
8515572
57883343
19964008
38655787
89082360
77222220
8205663
80246685
2692626
51241404
92554514
61717762
3836344
1782256
34845977
92562976
5432392
36803359
77844712
95845060
98781016
3070245
2334391
63617060
62817481
29836669
50671854
42796760
83422223
5316382