47073867
74439562
42661728
32931978
19641954
9524091
95877631
60473342
65781436
77411667
55072509
9794328
99339450
53645948
8843168
66722957
731543
24114
69079446
5482477
75258787
66049196
80919561
17505970
48896657
4413528
35699259
2125072
47236772
7726312
19227789
46476995
48861483
71743197
15418309
59013333
69807278
10102371
70663011
6117187