16527221
9213238
66032060
8619113
74252818
30859514
1112065
30479300
64661272
7546964
49542562
6639432
61011089
85875142
13825889
43832287
5336595
70924242
36764494
47239167
96389548
5545945
22299794
84702868
72588671
3378363
1057074
66705256
64728519
49565070
95061831
10947034
15932738
61804150
85887808
69472841
74773853
5181088
16843262
9634316