53184482
13239928
80981756
83613688
9488258
53714224
51218307
75479547
35285656
97944983
8304640
38786929
79934548
92028999
53792800
87063540
61146950
52147904
95689478
1116742
17351561
69834585
62123976
21302050
4276872
62532151
67309886
19489017
31818215
1857447
44188035
8706718
60675191
48287649
6988632
8642895
51839738
23454376
13298543
20135056