96886672
9998230
23296966
30302762
2001875
60169958
58684492
7651249
94018094
37229843
33148078
66257062
52261784
71565712
21239766
744911
7575930
57969357
32292523
74234511
363659
46316357
20477835
23472469
57451152
3956297
59367911
91487948
92216881
72125460
28602195
69025355
88028642
40823929
62395939
15616977
71148460
47051986
2772999
23948798