95971443
31174484
4430468
58135995
2436264
14369581
57411562
27726182
72971054
87662366
7244026
85009115
29453917
83536786
52278268
44008634
69529943
47884472
86937432
91217281
29909536
23702017
49807097
88172015
11437255
3612007
72057829
57288791
25232542
66294786
42439555
55061913
19025622
80375798
4824878
65655049
16755434
40307965
7728986
2825001