47511697
11147749
41692137
79618673
9414451
51852422
67395822
49335906
814894
47703260
68873851
33872729
87288946
3515342
25326191
7533823
22617536
4883840
3713569
52203319
9219808
43964467
1151797
6951677
50558229
65419716
39231220
80535096
8381934
92593374
97182137
10652664
17786378
47099336
50982416
388349
11349131
78034422
82676520
24031046