15433216
72495907
65209362
18576003
98159019
80603032
1099996
91689258
40395031
96467735
46304726
62669428
5742805
13427695
19329733
24296258
70178516
54547605
38998278
11086119
8282033
492073
33617079
35493099
33261909
50248605
99138787
57118303
75147763
29533265
28236220
49877001
79082549
46467032
17877186
12086832
54968409
69326190
7998909
37384752