14605188
21419065
73865715
9954206
97109849
97501459
11708089
309550
44089967
5463214
73179017
63207957
78659925
1279329
708761
37425267
86313162
46685223
93917111
67378983
74002450
844770
37344243
4489966
97127834
59389421
71583150
14618190
3772486
42642816
9772339
59819392
37629217
43027554
2819267
44117208
18477124
8303498
3679464
90142503