18892113
52283541
36322049
10535078
29302748
21046596
42189073
83809839
28228827
83786819
16291225
37551263
74078960
72114499
75772402
93546223
16361382
48768633
51622240
59106717
88426582
18032187
75672539
39493814
46616876
51317039
1968593
6925205
7770105
12167699
58272638
737109
28975643
90642290
86316426
15177689
7634207
44483588
53379858
78956287