34535333
8821185
42058559
47989292
1508011
1318556
24723584
95193137
42742353
8255132
30993138
434118
41993028
94944375
86106458
44825674
7122355
51145302
85683126
1139377
39247154
47807280
24609099
81606412
81541809
88515941
8487130
83814372
67866132
1822615
56641212
47725313
29935652
11601770
39301550
854266
33263523
51392109
75074667
26525926