4601036
11145370
28055693
6521914
29443005
8511160
80136875
5114982
54684950
65349361
1707743
87316238
71663326
64414605
75062412
45583338
4171072
34355605
25244084
13182919
76682544
78674532
93484632
10701013
9883238
90703704
5216648
72272535
49502
56785674
32133837
43848762
12933742
60539517
54448066
31333141
2381678
98983530
65576551
63634978