43988858
19442346
78268739
96788937
56823753
59106911
55198132
45093070
52151632
30081521
61428165
30534515
87539761
25696555
87757358
96484449
96193047
35136990
73675092
22456549
936090
98715172
37402673
849216
66723703
5273996
95948608
24776045
44217067
77507981
1613500
90036286
3749001
69425619
22177288
22745849
6711591
5777789
63642517
5507192