29589234
83632745
25999552
54382954
1461619
61369753
18484154
36068783
7335714
27231272
5938
42305936
5279855
23235369
90669060
25042567
36944424
16715907
16223281
22462970
10579528
23976325
60687246
90705279
30328572
47464312
3728743
51809392
21417458
20949780
75937156
7149209
18708880
83484227
99352864
97253563
47589929
796929
43033702
38421151