97639513
48243608
42291856
3050585
58573231
1907691
51893670
43568365
66071845
345557
6902379
81143469
12664803
658443
27861626
97274097
86591501
2501736
80443487
15425893
75201368
8196184
63851577
13119054
71885322
51558852
99411314
59945430
86187640
83405213
71823720
77672815
85797293
6400447
82634559
68614989
90363798
82294128
14597642
4246776