89716360
30669645
18648369
98721193
7121834
79721039
82266692
45921427
38658857
935532
3237604
20863284
64417298
20966465
60184228
86278948
10367707
15482529
58505680
85909
36122619
27427636
49429285
18782784
93789725
5605835
44751142
66912564
88518507
54235048
2033227
61917471
763669
9798637
92077059
29853908
87723744
90117616
432475
49678841