32295006
9799838
72545269
72501820
44705587
59065033
52364554
42547530
287490
85301317
2764211
23946072
87719074
81228754
27627625
66734389
52114294
39212102
74544716
48862427
16334387
48187056
23335275
55298506
27752125
17876601
82394949
146666
99137351
38888747
2696591
99137360
27367263
85368243
72699360
60698706
32209487
44594431
88594545
71499041