4151073
77233637
9139947
5301216
3978044
98342934
38804040
34969102
14149115
62792860
37063335
74425873
8173830
25293080
61382055
55829308
8487849
64381393
67813138
4912362
20712984
87601784
21028881
96778393
91577451
513453
88978104
10414417
21212000
65341741
628369
19461927
86371901
60824105
41351345
8695187
3153812
59049847
455585
89322913