54908925
33964088
86455680
70091479
10581026
34283898
85823516
9448251
15296480
87226738
10329408
4339441
8232576
97404811
33925131
62302514
5841116
85828870
80911582
7515929
56065367
82847709
10945301
82654122
5171236
59975907
84917650
69228981
93551195
31259039
18891938
78472953
70178218
78693407
31419068
69907793
6348198
72813128
70244292
23614434