697222
81603413
39871498
61031690
16141946
13787598
63334315
49102641
44156462
55334219
89319268
67207974
36775085
24872948
30259378
22181292
5627456
62389762
17252010
71579103
23301604
94446247
52022591
54795800
59784387
64086178
9382603
89099449
35035005
85611123
67519919
49036724
12972390
79736115
11818689
353650
14603071
6199079
64286712
32265400