18141293
61413530
54857361
92634079
40294002
20935697
6032436
86539906
92494055
88867780
48086560
12561319
12305057
1387867
1582452
17232918
43576075
22814995
59024018
41098333
26873076
15636840
7225781
16086409
13368451
8071244
18025023
70755472
68692474
41238526
30563484
23118475
65645906
99694751
52379011
68549838
66673812
58004024
15581607
5664598