65259766
86772170
55114733
38735463
93376548
54256107
32177674
42164875
69516749
38297466
3788625
53633979
2768054
70604070
38995205
1509980
72937850
4017845
81418734
86225217
64825051
66343160
32259562
18755535
10279146
4917935
99219856
7381007
24174392
8989822
17838513
11776705
35554780
20498479
86334433
38764976
91242365
59276285
93448636
5324171