59668603
42915766
64643994
14034147
21222010
83275439
5726377
85776971
65304140
80844299
60631173
90752365
51154298
36268458
76469884
17256858
13943497
42175167
6234688
83475661
9215490
82535853
36384471
87457157
34381421
80355079
7827819
86065013
605171
7777975
77319600
97741442
4434865
22591662
81519582
36043065
9974413
83959004
91704929
45431803