3273586
7447326
60376686
20746990
27825433
79242759
81827960
97251428
66669926
4957373
96466085
68418302
86123393
4106261
217384
8149056
99113229
15671161
53345288
4837733
85642160
55786024
31157413
55544449
6646884
14583225
80329958
24214810
170137
80898193
44745152
52878644
78928998
55092853
4728611
82871532
7645435
2219474
178396
69873366