22614291
886431
9575372
80473654
80958277
9380866
54165292
69271600
85399565
49298734
39018232
13524294
16648342
23139324
28977280
22078511
34857543
48378427
39921900
31721438
8623974
78921024
50244857
72101131
7893324
26583944
58387068
15522351
67335825
57987064
12891152
48379681
36619854
38486815
47535567
91403105
17371754
96905300
3405899
95824525