18768667
85982641
36515756
94725605
24321921
40085107
182226
2419117
17332068
93382464
42263159
55186053
29422768
91969698
92699954
9776903
29346805
98152355
57152686
52212192
16219271
64185651
80673085
25309684
4606544
56863593
89495889
93741219
21641645
1740451
4403285
82441401
66502678
73918971
26844123
7342856
36012696
9461292
60271120
7618140