5172842
1468626
31901280
9497918
54289320
79116668
5159945
85931951
9656140
36295418
34749138
79662710
32117866
27272758
50301988
87747603
26548022
53768275
46744002
5541511
8643237
46725359
73283422
88851622
40079834
12877565
71117726
92504050
96878914
16647068
1479572
86587339
79896147
53584604
7629814
70371256
96737048
60463043
57524170
82508051