22458377
6129664
73941021
8230518
26392875
46842240
41872036
39516986
98087366
25624913
23453610
10932851
87973847
51292583
10241003
3091271
41092068
32224774
74525682
62937438
81566208
10198863
23089467
6586507
51761288
64965019
10979760
12698608
57297732
83892162
31278681
18634633
77113740
93207148
19623290
6156306
47657983
81077642
62164880
44668614