28854779
2719682
31291097
86755918
36264168
30663851
61022689
72069229
24128884
1215735
2256354
66731009
1836818
75211203
82603806
31574131
31831720
52698949
51832849
28499496
17266468
75599471
73173919
39486786
6614920
6788710
32183850
18723546
63423925
16528390
73879947
83772547
12134784
50397488
8713881
351592
97491294
29366771
42642152
46842809