63129661
73654282
66587999
39922110
8539091
80844221
85841326
7056637
57933880
18391634
85504984
85828390
70747974
73156703
15217508
63783951
89031087
19967982
9421326
27138317
277751
49869662
94292193
4248574
64827042
32522612
36842335
28795521
26515903
67514390
47966434
7836376
36268468
54963843
70459400
15818759
62484751
38041675
27242433
11476596