19491252
371519
29296350
65839336
1102543
47527696
61898400
49506301
35165327
55321146
56386997
25314108
89042036
21975173
66702019
82931009
3456377
50828882
60472445
17211649
29302885
16034371
84173316
56484686
39714263
65505521
91169596
91672405
3188145
20987491
49498939
26541429
24006053
48404627
33345257
9659027
7216673
69764975
84805994
19337403