85035857
7433256
33208204
79145772
3274318
63203744
4868465
44584165
8608912
25334019
660976
6087265
70755859
56906574
62702671
78667811
90879537
4940489
4926365
66502659
64945464
57401866
15197374
36812697
93439750
51417882
4065935
24828518
27534389
74993740
26048340
2765816
1605932
43279027
75405695
40794571
32296799
84652144
9288601
10123856