12892641
44946035
29348009
87973579
81029066
53319690
5098810
48801384
57194594
77789904
1018872
24373195
55472171
48292792
31367082
78864268
95325425
96983464
15677623
91711887
16668703
94031834
64042906
30847518
6714377
102162
12799423
31043887
6149979
56019611
93477802
9594494
39711464
50917311
79563486
6105721
5415995
76781609
95622960
11394180