272130
4626614
40387075
4929399
32303923
54918690
68261954
83588433
4615216
17042928
52485611
99425563
825109
67491687
47652903
23872544
27857302
34368914
2516984
15482621
97978060
19803822
73843738
48775365
962895
89198442
86825609
155799
62507539
83933895
99838915
27222321
88253508
53425110
92176299
96657674
91812355
46651135
78777
2516177