30798761
65125687
73484859
90628152
87589817
16477910
63732524
60406246
64714595
5192872
40668654
24357223
77877199
5692844
16492500
38515603
51283679
11285718
16782785
99273182
34893816
8684419
45297414
37892552
38107091
57693457
25704143
80695321
45534951
37377394
53184903
57897568
22116529
37815452
20127433
45379313
17828345
81843208
54341299
43502824