82904441
8976393
60983991
3974538
27683717
70509050
20612720
3011420
55207385
85071923
63207177
62399084
8145882
82751750
46554245
50421300
54362255
72129579
2112066
17029094
2420432
79395694
85125687
18176314
7437162
86954923
12273920
5420647
47755105
67897257
43424446
29876620
47845232
21764275
16177900
45334603
7935583
149266
47116655
66909833