66061862
9401803
62864508
17429815
49127776
33877837
33854001
61557464
66532812
99324650
14118091
53254734
59328766
36778723
78432625
68043940
15304507
70308450
49973161
39485243
17501661
27989970
81592219
45162287
88551655
89926846
14466706
26498600
48986403
47201958
32543632
12391367
93418715
9941216
57241872
42301586
2856446
17923117
20641154
42099870