28664494
11868081
48565481
44021672
15919414
11814241
46091354
5741284
37701907
69675540
83487543
60551210
93579892
10505609
19628816
55188902
17827856
76398466
20255877
99907360
74553247
47552477
73918797
8248967
79326621
5788990
11791229
55004857
12053123
75217657
19431534
9800959
87618758
70556776
13233765
7047604
5808737
9613593
9926317
35087178