18523917
42733205
2643734
99046295
61101654
18278827
55219010
10253234
9187163
56993969
54154386
47281594
18966221
73596794
8662120
54861302
59159271
63361643
40404462
10516703
60281320
11503375
20478198
20867584
54037032
21757998
20692313
84862138
17854546
7701221
54366213
18538110
515377
24317072
39628136
73856950
60866143
75228953
9071921
95038530