43834271
52827722
72591552
5841731
81127359
55157029
9297792
62063729
26781409
46011427
42958715
79574277
38713896
6823337
86464588
2442116
31283409
64346494
5114752
16117748
45487017
77855837
77879161
60334339
94103633
49025656
6377687
596465
45514090
26509560
8435430
91535771
80546056
40615281
97219564
80252225
29405625
14585026
242514
74937368