35621249
46865042
83112167
82255839
57428400
60233084
9129317
30446891
38179583
56785601
8823225
91411995
22266729
12209259
83767114
81954642
7648407
7241863
1641214
72911258
68757062
34723035
87077787
50857869
19884036
36957136
50984121
19031876
62038293
12276773
7973599
18514871
91493841
22045990
85168665
82806176
10318040
5239290
33632088
62775086