3182746
63257953
30318414
808736
12747
83485360
81504900
7619226
6118799
34485321
45787690
81933900
99026753
8317808
55464883
69337863
59431542
91813533
25156233
27374674
31559883
5719420
13105227
56317527
12948283
34099076
22921311
29012059
42088594
62183881
80996740
8807765
5581667
36347153
28185038
59362991
80577149
56344057
86388548
4481583