54655050
31935921
98833445
32271649
27855497
183111
19426040
15932706
4579871
62619833
100006805
83222233
65714898
29005823
12306473
24443198
44443681
3417171
28166233
87663494
8259552
31795569
3822511
81771286
90471757
66173425
606458
61388033
84189372
25797640
9374224
26273777
8892975
58624252
66178594
91445904
15621878
5909749
66899691
41818060