13719755
9476651
6145086
6993672
86567581
28465515
81847066
55838803
18567395
47678714
63109915
47888533
87848166
18247807
61698895
66762647
33275513
59507532
97924971
7845965
74885594
86838509
54803595
98861670
2113232
74571066
55707485
67479454
82283923
29699910
70897725
66298735
55905998
47443163
696919
23201419
234821
30682446
80195575
8445856