62862133
50595519
885992
57978036
94575110
61376830
72608438
37533906
7305970
82025424
96713739
81516696
49304888
22026250
25673301
57547791
4649563
85271030
985061
2701792
2691371
83431939
4104323
44032553
86527151
90292828
72385967
72035937
57125873
2641802
38709306
36459927
10824170
4434250
5426481
46267747
46541982
58045615
38001521
39687980