81217918
58774816
48282280
1484871
45044290
87669886
39971634
84603977
80157541
79437493
15242587
77641363
19326437
12083398
64846874
788692
55196073
56577478
77068022
60198414
32662139
78092814
34265178
41564500
87039957
51563907
2744455
17862509
64099731
24572084
28691682
99017345
37363107
58652524
90259680
73642828
40358936
64306708
27152369
4477413