69155352
80852629
81251051
1192665
84855338
64605183
13629390
85006726
62853139
29648786
1789900
2715770
88038378
42712099
42122630
5252158
69165819
18581543
88571093
24774974
82081284
98548367
22062226
8541946
4514797
63732532
25801812
26343362
10662650
46855813
34892364
65977362
59554314
34824251
1464423
14158992
14186674
19987467
64557639
3201976