10429973
95039079
90418170
5281544
4863305
98714511
52432815
98881094
12178742
8122382
8564953
9712608
89049560
26614192
81336992
51709083
50806900
14297962
86036808
87159509
20087978
8556534
99238754
14019144
6011221
98996085
54425897
4862661
14071027
40067341
19971023
75986474
58806130
99465900
52318463
15324174
216691
39305487
95593352
9028456