80542370
43318093
672115
54356739
7193985
14659174
67383098
766067
45187841
25427494
39447852
37138698
46921811
22991844
73444833
22748854
90633935
75965058
97272175
92864370
64268203
631975
51918495
39236724
55583269
81072708
23123968
34839750
8053809
2027178
8447347
29253785
27801277
89146791
2345727
55311816
44801457
49012596
3243467
44467278