12204376
3029151
4102827
94727490
66553880
92086518
88867350
77032238
54855459
95195074
53124893
90616865
95249486
97952109
91577390
9367040
18054643
61636970
63061740
2417051
21009880
18279377
2186393
67984903
81534651
14248454
39721387
69821865
69781479
19504106
42317324
44937193
1860210
86768222
91711688
85315818
46763060
46636085
2146816
72819981