1022467
59618781
47404747
99934052
62371389
5975337
56015526
12556708
40133603
7245583
25202040
85519946
75385257
17728486
3502137
3221406
92264213
43815385
66862877
89504352
35853044
95304574
43574669
28109029
50789011
17915572
36689568
6990789
3203687
893170
64573349
61543445
79933608
40403474
18635999
32754174
27925299
43921584
56146882
80037630