6604197
12406976
83231540
1680715
57199413
47259591
26414873
27504156
84724487
32909063
8643806
98704979
51725477
19178493
96974227
5726805
60455677
84293601
48198277
12715392
5986687
49944757
51537178
81547805
2450921
2937520
67743136
94988859
61213950
48027495
70052821
66856547
39858689
3962532
62842649
77306047
19475071
25081711
45096754
24929828