7066940
77367646
7942360
70047137
20868032
18276023
54991408
9643334
74065050
90661427
65884394
34521614
35397610
31402386
83931217
87335115
54461219
53705666
99941202
63468991
3252255
54405437
86962018
42115618
29352511
49522038
96917579
68712747
60038344
8271172
6215773
8944714
16256160
96055974
85975412
86934950
2291339
45057562
45838931
7868582