90849942
80244409
79964437
6124409
84271082
70613044
64414113
29131862
9492904
21128648
68634365
98471076
47988622
10515736
95297887
43692517
55016973
11125796
82394407
89546850
37132935
7393972
37401459
75368097
55434537
55239994
81188961
78015241
4873763
49801019
72044130
29623477
40899794
37243985
20181851
90328591
18453780
54245583
71353310
75977401