52928524
66501330
15273113
40077944
9950152
2605239
61627073
12153696
63488993
92552838
7091510
43134585
10286314
3649979
29278055
6519928
88287696
9851770
97935089
69652557
79101168
16442406
69379459
5684891
4716372
62867185
70177438
40324628
61679246
99564390
27935595
28062462
7436372
59346889
11491786
83917422
15965948
3562371
32791436
58539985