52034577
63866524
14337643
49071793
52352282
41111513
77471387
4263949
63741112
59606614
378156
60605693
23828769
58227542
95495001
4781913
96856214
52373739
8252883
75773515
45113411
3216902
9288416
95915831
36291010
41258636
79708128
6385867
87512038
29424563
74528028
4376354
18411313
10502777
91337290
26671872
77942633
63483138
51006257
32401120