47866026
85995689
9510436
44877602
1379661
92618924
97641187
98568158
69759909
6737740
950614
14248126
95772808
6576582
54697639
6594294
51662723
10584730
25711036
24337720
5740456
72374990
884294
26391929
6524276
1587371
30508408
97902529
64498523
61257971
65879679
29881214
16105846
68216539
7092694
53472777
89445212
91205285
27083868
3477300