655265
20865596
13238519
43399010
32441218
29178714
36738534
2139460
20948482
52258424
18946609
80464795
23827188
79083440
70566325
8083649
97506622
178247
45126840
14873271
36505463
26689997
46473346
5029274
95586285
21445993
71702086
6233662
9942292
84123150
5282367
71066465
52188595
87771969
32636426
83109790
46748138
88384053
26632397
25828043