95265792
91915739
14826654
40406223
51587446
61694577
99255544
26345878
60872292
3785892
4653061
83704234
65901133
29157951
65847644
24285746
36765301
72106412
1540727
4681935
64979987
4218923
39037464
86013401
40549560
29607394
94704748
27162286
94579870
75082443
55967341
71904732
34304269
3533451
46221933
18721920
4983752
99925409
13231664
28656158