43205961
6313657
53224115
1731419
72318158
29763654
79552616
15586306
86509168
53119416
76055924
2380540
7831269
67273783
93321468
49318921
1365224
16099218
9582903
10655957
5811181
94758999
27311842
1995961
64681688
28255421
11402016
5423306
66151696
25236459
14695024
67744667
63854953
43843150
17969342
7408459
6822852
21374017
19999541
23833841