82341998
66481061
79454654
40764273
33418181
641644
36843192
18487065
4194005
12016086
2992381
21895781
96935126
91014151
46564893
87401641
41137192
3122399
45979990
19529548
1574713
74711666
36291663
15288059
64572454
48524480
72425676
752682
1956751
24131177
67913201
55858888
1154343
48702159
60976750
16604271
34614217
56271372
17853873
14067091