63021986
36073278
64668751
94249792
60163231
27781642
22097722
85039010
98428035
15864391
3718611
61872540
57546830
2229532
80142114
19524685
61914170
56931579
51458378
10516990
41918174
66623731
8988411
893347
37027468
78166329
47544590
5987250
697141
57928174
12858079
8739378
77863052
90166846
51484266
7698
8879901
18974039
3100637
69677510