50027437
5818610
76206870
1821705
30052479
5314473
3036621
69174849
28153113
55512233
17814671
10015706
43415389
73843508
55731830
28655791
7356384
76304494
71485057
20728066
68818612
36697262
36256372
8858264
20882658
59664139
56547738
8376467
17441582
19552529
2957831
72715659
63393772
1104934
35615323
15236893
88568203
54046301
9144820
98416283