7956149
3437192
3258363
83538903
80405137
68364127
9125602
95077581
65318793
7955482
9143138
18801716
28185616
42263822
761381
42515598
257680
480485
4687290
44052594
97551192
3682814
4636306
20024141
75089732
74072576
613851
5519751
32511036
88551343
6153656
83005132
21291586
47441166
22587878
25167453
9137252
2175160
862873
11994352