19135360
11059591
880710
67817511
11123813
7297605
63904951
75168771
67789144
22473700
14389230
10692307
70834269
12547593
70449424
5848552
19748651
43435290
33163566
33398903
65401782
92591814
88644174
21493729
62566163
45489344
82088422
10733290
6308260
40838943
85025063
28748736
3094731
21333391
85596363
3774303
86646954
74277449
69209529
58141192