21349203
54998388
70207244
18786142
75837390
66136375
65471773
14016496
92229160
99069205
65054318
9248567
8928279
11028404
90971130
53435348
6611353
11376889
55562481
72213785
99388724
8420627
18504751
56114033
77117174
30725290
62487852
43814992
40645375
22377490
17745109
56623535
66986175
55808438
2656482
44752388
26481037
6295987
31076230
65091880