77395225
70855068
67844506
14772733
87244997
93551316
80083562
5097795
57317446
3397766
31912341
80672903
98187176
52877528
63476479
50408215
62636239
29976789
3094808
98083831
82575691
62436957
86677751
47195316
23974332
26012213
93517814
99839416
97054001
4663867
69789772
2880327
60848395
61376169
39457279
6998611
27435225
69061157
54853649
19113330