31841700
79378895
40134498
44411531
86068334
70804722
95145410
77272782
86834480
39719725
222669
94769157
45969903
53379373
5424771
5192279
33914590
83647448
51163981
635732
41867943
19568130
62228877
85038546
58347840
58012218
61287524
12386707
65277422
31855585
66517570
69177434
21381076
73822012
51274883
93725578
78119342
46441152
83591871
1655191