33467610
34443142
94879268
2086156
29802368
44944266
12996570
52951151
20633371
79248887
4227547
11528
36722494
29375649
341879
399153
38702964
46721368
5655312
14317043
65212345
34691201
67968073
93474099
15625456
18468267
65093930
7693703
98263341
50274003
79282140
56534610
72509654
38302995
43764091
21619051
3391220
96823049
34988106
40958696