21183558
66518946
45155224
39255844
82122684
79537544
22971456
61275454
57161381
70103784
79706003
18524587
15144751
72786265
19173164
41095089
27436862
43264735
7008952
14357495
7440443
5954645
54004806
66284077
76438594
2414229
46673997
4036647
57714631
50941725
84591782
74782189
55019489
37942709
41384686
75426893
6916552
38195963
9839763
66113893