4113572
1903169
73092422
1833577
85269418
90128027
82748534
82093771
63524083
59921179
59841047
89666764
21438684
19789031
7606449
64396439
92307544
44438300
50112650
84906415
67487398
46645882
81146720
7496718
74612552
63115374
2352823
80613924
52998000
90668748
24198717
21869609
35472059
33379978
37271039
65982423
86188820
4430989
80711975
29332720