15571246
83287256
17296171
65882342
76762124
99353154
84453683
4106435
43347954
8973916
86019400
934542
22622197
44205286
77322894
62563108
21556163
103224
86117184
86899027
81841176
55852423
87356457
12544842
28151869
26553999
38203980
9729115
1754944
54009657
54881921
151116
90983877
82436027
24793368
49048903
74528842
8573536
63678024
8476786