43473423
5099790
43667798
48195565
48338174
19137847
572870
20031040
49588285
27221381
21852458
6436166
73768649
4228843
6466105
17433682
51615031
64172182
98588638
49157436
81199424
24843295
29439699
445380
65256891
99789178
86371981
16467564
24694580
12092590
21957989
52836988
85364247
45874323
87514559
73726890
4382856
77463403
42916199
91481021