83042055
2182681
38909434
16259336
84299549
43753111
3548073
85147938
10964479
26086825
54438322
35799776
22638554
41604851
86432968
85325864
10137974
5018123
828252
6582622
67502305
99805517
9665175
29111157
92619885
93699362
62487939
56495946
15068584
6644784
48677452
57816021
40958959
18052710
86529074
87136019
15664829
36346113
7986998
68249755