83035340
12528923
99086604
510610000
96821269
18928436
31944399
7480994
96456344
97908895
85423610
85622151
66271929
22151720
51105895
17754244
47885216
55741183
89995056
80063304
51627949
94993124
41906496
8563981
27013470
17399820
37619269
4619352
35713608
23662387
74647791
53847340
6053709
5391277
56303825
4270260
55942712
1292678
21532069
93695475