16658042
47543903
15612108
44642943
17218698
8457
65967930
55734973
21622095
81257556
20491688
65866281
65909408
14338672
20975480
23336215
46799493
2188137
27029160
13656253
9719777
95587242
10234803
11693944
62412391
11875433
98409235
55438370
21755918
65021587
21194767
64118704
48472264
13489609
90276148
9676974
89393238
32431168
54981389
82759013