47129212
72858568
71645371
59934890
30705008
8102103
90822981
97511986
21627569
34332666
385371
58369427
82446617
18639289
72879095
43141872
10796990
54033390
42958224
62529965
45828902
8096160
80553263
67552200
73319938
88209221
76358374
14475783
10862585
96763691
8123414
60408145
73761370
53453655
83261093
33114257
43043613
95998153
66534048
22575126