60797118
71033175
12395573
83547458
73888853
3606994
75284785
96341090
82068282
43806334
7722160
58893033
84403922
71967057
28072438
33551951
13694183
7964320
3113380
80177973
32415789
78906652
27329776
3521970
61936671
14021375
30928086
26129130
51284415
17974391
97537641
18644054
85319843
60048171
30417643
37448039
96246950
75456681
14512806
35085227