99432332
40506575
73206012
65728563
3145119
318480
49746569
13231214
6303276
4729574
22445685
75264362
88475546
16471910
65906415
91856044
26638968
25485057
5883240
12116641
80045734
30829184
23011874
88886750
50796271
14454415
55444448
72049302
40966644
526640
78463759
3678718
62801979
65685119
9941382
31534324
58678378
10529621
93165938
41293907