60894055
10495802
51404268
27896962
70852580
21103055
92316394
72279188
65641158
64764333
29479151
53826461
90306992
18566772
469431
60886548
54972167
37565275
64997199
623221
78926465
28295756
62588401
4692101
63336751
11844134
38464456
73702538
16942464
338664
68198367
22625205
34536530
91524433
17798294
85115017
96346781
91649495
8556491
18145145