50876098
32062534
6380769
35316198
52392210
31785063
88082050
63103250
3083913
52602419
20803829
71449938
8308270
39447133
96631951
79931709
15215942
69102806
90165060
2923541
73345007
642982
1011893
94618187
53865705
25249908
58895863
79955439
12227999
92118416
31767013
31158217
5212509
15726077
41791618
15706328
75566390
6773499
44194749
42209545