83604245
2173159
74673089
21894955
68144013
23295615
4779296
39648611
7833502
75326406
35203501
62113011
58452858
18489239
62379480
86856074
80879833
31043714
63138561
92691846
11774960
22135099
79528977
69108231
9167830
5271157
9409365
85258492
8024748
55074983
26902215
92612312
65624721
30204136
284844
34058061
8173752
77585275
99103286
26249411