30422453
13654888
989885
6705247
1765660
84546535
24159923
40847105
51354361
21832677
35558177
73839718
33733176
49792639
5326926
9278866
43393880
81102706
44779985
44601882
22483634
39819560
74182575
38069960
19378184
9295252
77668146
84659000
76092476
9699737
82465594
90574407
175590
73858469
32227198
97373276
58234206
5881436
76201897
29451593