20248274
1232634
5014122
54329805
65054606
31719747
99224807
88008966
40937031
15061863
44345565
41904704
77093095
3653902
41222965
58283293
12269064
7153693
36538395
24557182
79462316
1044341
95547168
14196047
12144061
77028794
35966024
46447897
41882741
37606324
48408274
12622144
39825598
69972000
2994831
68458789
30784580
56697710
17978978
90539901