79483846
48755749
889248
35236531
85043927
65953395
43297986
53316487
3215370
72211042
13883926
54747452
28497026
13731168
9570103
868050
56118402
81971069
1968128
10278026
58576703
98164177
316398
27478709
68645533
6685302
7672166
69798302
17856363
97621680
35543251
39753664
96435383
93248922
84872970
60988995
79582252
2641849
6630598
68988586