96921500
96751977
10871552
92876230
24352382
91144843
250284
74386805
23873707
13733596
99482225
2608733
80564029
84307365
62197508
21489169
58526630
1197528
90672720
3411577
12015035
96905214
90385766
18172943
66025141
30382182
83255532
93272033
38819886
37893691
61291060
84743801
78409427
2227962
90876987
9858206
23671060
27966516
49912673
81583877