46103598
85176036
736923
935546
59416751
57763456
33388248
14067029
10902420
36365958
53398158
89971728
25937306
9031256
56897721
50507034
14759671
60998130
9650927
23818755
36016328
48267385
42665027
22689114
34605951
38176222
62275632
60052299
6180664
3936720
24472298
4098443
48864781
11965080
24032231
8814422
69166887
70582962
810155
13986409