16251950
35416814
10616511
31222336
10778057
85205443
81725856
92642265
63807876
73204151
71408907
91186523
99906574
26406481
57226633
30988342
41254615
25375149
8976492
19076764
8004991
32411676
46233945
36573504
38309328
64968208
66249333
44945685
64557675
50671106
32098766
71756876
86941581
82796758
66052092
20375209
61535775
16129279
33754116
74849695