79896776
69888871
65639848
14053725
66508136
18865714
18853705
282745
7385644
84889067
22429029
72645047
2984751
35554579
27836968
48523714
39003314
63446306
2288856
98221333
49424646
55077952
67043267
41947262
72774708
97799445
16408590
70662388
38526110
14488884
96355377
72874879
66092210
47819396
25325166
88558400
85691600
43281302
48043734
5202455