69295656
15695071
49583276
78164644
72628319
15756682
17204777
45595751
623593
59442309
7716462
41495261
36958492
52605298
70858070
87267690
70108413
87906930
35958835
37562181
49934044
67056750
25517302
71449043
4777978
7580903
59005677
36352388
51525114
29989182
67475184
80478206
94534800
80733334
40688790
45292890
79974253
93758923
14104855
7425430