85607558
57072904
3199776
10104361
57004497
88576324
68935858
42403758
32811811
34706026
96601340
31366644
8702614
84266968
73335716
84439913
604884
45639093
58013491
58575293
39974913
73387865
45618968
54005082
7828411
8192993
50289888
71786031
89441528
73596014
95432805
4611198
9017228
49421168
40038659
89433277
5574978
68377009
52094648
77235808