8349106
97187353
46238143
66838221
1731435
17694895
92171490
55064883
9417747
7547305
69644050
42406168
98754332
90762410
50933145
20662335
14129169
70469826
70913704
22213772
64982758
58797116
2327677
276262
52232745
68136836
29588378
36236957
47469793
20439317
21572808
12466815
27758609
30314020
38415493
51956028
81006051
15371705
79838319
85242606