46022452
96837517
111853
33792645
9847498
5675384
74722381
23905051
23616228
43963372
22096532
24679206
28256200
67701289
58809451
146410000
74292100
28351230
10303622
76078934
63829168
8424297
19946080
92157506
40391027
81651230
94441525
68721735
43566946
40388460
38799236
74752060
6180969
79453530
43112352
39509307
7505187
51921554
92405198
37797761