18423730
90194692
69128578
4123088
87624329
69782743
48381381
66861563
85506423
84995051
66924800
6154411
39822209
11382082
16063327
28947854
85261483
31322577
67917665
23798956
20621354
28641656
41267926
5916862
73024796
86759747
80782472
7891489
87632009
83515621
97358172
35184829
38268941
77423805
45036521
594328
33823846
50457335
29161918
69623217