40803474
62213589
75847238
39582940
2695932
58785079
91233988
6671376
57677399
3536485
37902927
82717422
84994421
53047666
12879249
76598935
8945558
24858074
13641159
66059961
95795672
8266609
12174653
34222775
27871243
19645550
27596891
69365668
62624855
82687759
7780836
10868192
84386357
19017807
60599880
77714795
55252034
51977326
11503741
21777614