93246359
33866086
87569239
62956338
6156191
44733
70712482
32022600
86094167
40946109
9920948
7185239
7829453
6635147
15281891
9086207
57306514
50919531
1963173
34785903
97131558
45465793
7702445
43036490
44633722
81854294
4045177
59049389
5659807
57433231
27503592
88762798
92985935
80836343
97876872
62202439
67841518
26748116
24122355
40711078