5788836
48299880
31442890
115242
3929346
10143294
86258718
670444
60296735
2176100
1508890
11225348
27457532
21172365
96958302
9519926
27901209
30491596
61171391
8546893
47509404
59861814
94385249
46322142
6674702
79795120
83837646
55263870
52786358
89065102
24803128
9092955
82604301
8733530
28832745
5565517
72094114
7322864
34805721
24244324