84792171
1821370
60046693
83493647
39813822
9677984
6652912
67608976
65685662
17263809
47481250
45726601
40026472
55705585
62199119
71239009
65434211
4535319
11693393
93062262
20556785
66233823
22968603
23418867
41828559
42635435
29303042
54913420
5985887
96804746
94041234
52787110
84987878
69376190
98295165
6478841
66752285
95162985
47965790
71301955