88756596
69676774
419842
53389945
56893609
40805020
29599411
87797270
56506400
74954713
50898900
64173536
5743057
43369885
62004316
65243344
40747785
24987485
93516193
39579381
4132284
37874046
60166879
98251878
77686160
84506754
89767975
36173814
30797516
47906114
54978210
80133628
45977678
84751726
49822364
46687141
26499555
19723487
61088211
54421875