6466545
642556
2156539
24424011
6999586
2267810
95318652
81893985
49023257
98195716
70919252
71381820
71855741
17283892
6539377
2676704
91132887
15992408
13073285
60517060
16343809
5001930
36562
27456410
98479589
69603352
40938077
52812960
45027259
28823618
4566262
27822897
52423495
89714982
76735158
43491712
89858676
44509748
58078434
43658301