67346460
14866611
5583251
66355679
5067436
23581439
20835315
48231880
88544135
82981656
56224704
14404612
86019530
703309
9134467
13576473
22404998
97279851
668421
39351053
48157422
73596557
41577078
60346757
91704286
81341092
28536553
12787769
12557607
45931655
57509539
7208185
51374368
94581356
59829868
4459516
94213296
9535999
66344655
50565531