27451941
35057938
94386480
92081262
12715320
3836744
38294670
4719605
20757822
74842636
47752551
59046765
81288751
15856391
4277070
67154166
65825264
52166281
78654329
96691476
20546732
53567067
21343440
89292992
73423085
65498828
68602479
93436250
8781371
55154928
51769626
856966
79356078
18035764
50529939
99996957
40926462
71343662
17071776
86069712