84331480
41811815
57247191
21144033
79129408
83466975
51209416
15493342
2300873
4582295
68946293
77318311
61775445
6099926
34016994
82968222
9168684
30992156
4756838
51913112
38032044
87067194
4702414
83186376
82271318
56944485
40196991
56326780
10535474
32461769
19196076
97406949
54091859
42913696
48022729
63512855
27523576
2552332
95321527
59884629