9507336
77728340
3678918
47828747
51123284
2054422
14135758
13862712
74478983
83894566
41219592
35913183
1301395
4822736
93237897
55693089
96644586
2564344
14879453
21821521
60746399
83652598
28701725
6466566
29052987
66636831
35745970
90607534
40947414
20747251
2064724
48934719
34994709
22943474
80202691
59704608
13874568
46337399
4999887
9809701