39281770
21532643
56121802
2500330
17896295
30926627
69825943
65692766
54492818
9644147
80781229
73882942
23574787
71858493
39509910
69193400
32055130
70121791
25622296
64896648
39562900
8066990
806308
56783952
30046308
78292129
14611470
80733913
62209018
44487143
98797548
28564500
40982661
4057948
41797265
99059829
67262061
1742308
1757592
4833678