26888232
9203078
67027592
31399929
53654760
60507838
50828401
69467208
8781341
22059353
31498189
82011617
70929110
3933484
21448181
55303546
38755684
32679942
1783287
14343518
49276902
92454078
91076925
91872528
44075819
1981803
36723007
98495784
70012105
7435592
5987680
37277182
40999354
53618159
97409919
96489021
91987829
67145129
38927266
67027530