18383225
20629378
2676165
71102015
8367569
5373655
48594566
14221785
25136263
85317824
89084116
28043283
3621702
41799426
44902507
37961953
12133138
34347495
37287021
45772792
32659532
72972901
19925116
3924572
8928044
16194305
84874173
21214125
57775843
34564903
4996410
545312
42592058
6926855
92196063
90365133
92941166
8713868
7422227
59969836