196886
1486103
22015171
252257
341581
7294118
362481
234886
243495
431467
241659
144280
151795
3995109
1500100
1465118
149857
9708117
601165
859099
313962