22993853
64148295
39136224
28057464
1163028
9047782
61465476
53247566
36003974
12357501
1754273
2152153
72206975
56559915
6309963
54113616
45039456
92017719
72539213
32601778
68591575
23408347
59794138
13424115
39238234
1209510
60961804
30558198
94565730
47138063
92214619
31743653
218234
61196611
98905375
52643879
58293890
2463266
38687951
24784600