39429021
81267572
72275212
89593327
88579914
41584842
88154475
79588161
9136669
73505699
45629408
55747278
21647010
51427067
78797403
25096261
4546941
78216602
39426096
78935756
65908571
9858337
73322048
49886809
1878720
23741055
3815729
83261743
4057608
37945165
58092997
42364084
3044992
53545391
3120839
83643097
50262054
3689609
7167901
41931509