26021017
66098300
62287695
1999894
90636588
48774992
5842159
11955529
73648375
23596028
1707164
63443540
74455285
77755077
9150494
93496879
80056951
39824703
8485297
27807912
15825545
28561682
2109285
24842253
96057380
48869126
58477866
9916551
9224909
6062482
44705172
21518308
26356911
45271497
8618740
505746
66957350
42514158
70061003
3529562