69575722
20788104
6680666
75487353
97126583
77947560
49625063
403597
82662816
11113165
82183802
78652876
14716975
99215166
65165279
29457424
18918368
86264847
42853613
39174792
60883914
59065035
90419225
15794595
79553580
88015586
28241530
34933952
1438976
20906246
89808520
82473693
12961559
13507733
2483641
90221277
83643738
56803688
3763280
13623329