80537580
35132975
24136849
86901673
81054429
42364703
7193575
88101577
9307163
73547683
62524113
54597363
7236554
44263757
40554967
9581968
97778143
33728746
64807724
16248389
90271681
60717314
2398140
83126912
521376
33675519
64694805
12465110
15461011
32747117
39852722
99796046
30148574
34929705
314964
85421319
38485939
56022203
9606808
91614147