47805527
13403535
48154113
457524
69957527
18008474
2862096
8792975
1142729
32076546
43682995
22716850
7544659
2584052
3754582
66026295
4589787
88234149
92258487
34855614
29245517
97314
39801249
85826026
14993935
7113569
78198829
54663987
12965947
58758089
80048792
56036242
84406667
42471536
31212302
63513629
6093677
67629476
94555300
43503747