30453764
40911321
30049719
50272262
28251732
89055539
61198415
11751108
19689159
73651862
22307374
10994279
89043541
10049428
21148182
11818316
59957951
32477434
17552682
21922281
14461387
59584290
86521808
33554587
31145760
7353756
54127242
5659577
46824532
41789300
19009709
88471817
82531453
77919756
77266491
45567600
6413776
37317399
12358003
42486920