79317433
3432251
65892032
38084533
89899703
19341263
36543043
12984785
94395438
98393547
47987603
71728126
20062955
27555150
71372200
94096312
878469
18305951
33225016
67806777
59194383
52103892
93791458
39174217
99555448
55436
48704425
13589771
18555280
32611411
48319571
12173134
72864131
55609616
96523189
87176532
70122234
93728316
85084895
49286327