66884546
33209117
81056277
82219292
60846171
67112166
18586075
17249583
78417299
99119720
15887869
98122145
35386559
70171559
40812989
16103329
31999215
62385437
2402465
33431665
78153974
52658049
45625770
66686185
1852989
65197708
3933643
92518735
17304179
7218999
51739887
55465866
4280215
63014953
39135330
49471765
73196604
60517566
53794681
9693001