74127571
56155047
32033108
59379873
89966817
30827858
44562845
786550
46159987
9015280
99459993
8450727
2561108
96008006
23915110
31709197
13636260
48786335
53815812
85972939
82362529
14301216
48431129
27859617
798808
4302619
61641971
83365406
838613
71201054
67878442
41516165
12137820
29806836
1086843
40684372
79724230
29932210
7651333
1071457