27555386
23069113
93995132
25697150
17208162
1458199
63635303
64268630
53734413
15118305
40218933
30197947
2951519
83861358
30319651
16617169
5338048
10595443
7984215
76787057
83571986
82196916
19701171
50501682
1024789
48759521
44785565
116724
13981740
71145115
99854079
15804070
3951074
93416907
11349293
93357538
1465283
39792600
80224871
81654840