17446371
27056300
49418873
46824612
18075710
1162715
13176753
83799167
94813669
69455616
6356992
50924049
5371881
46907707
61937567
47744227
9839441
84199065
72204400
96538833
9435982
9711559
88873387
47618995
73778219
48671448
99021008
6883311
8607309
1105138
79777752
73879908
37039557
53538860
47302608
15898139
6921473
91791996
16357392
41125351