14123638
17047440
70179241
7859772
68467200
34739120
31913016
67057706
10408868
15163230
75243549
2347710
16637415
11037035
5265
13719546
25366093
35607178
343016
56983525
98152056
51059404
92594250
65054890
81344743
22898081
7436363
54451922
81124459
69374598
67349721
20536478
88694849
12322918
53414803
7375671
606473
24146087
91436617
33094246