42147333
77786919
8916128
80333615
46378180
707921
52672608
2136125
2134064
51434703
42455197
41148823
78592385
52279353
96193411
37809565
90991575
18604532
2925577
8293941
58316531
72689573
9100893
65902011
7391210
97221181
9913425
24869526
63567954
24192097
66572856
748352
38119381
61257893
3694008
65641639
4966488
34478743
67024888
73486212