56013332
14553815
12758372
71412236
47723289
29068409
10946317
18287722
67603732
8305822
19935638
79715899
16175872
72107415
39048302
59961375
24203967
54142929
9187960
1066632
80216502
60624174
74569946
20432265
75326246
24805105
3858527
18381536
8499098
26602669
69684216
28382566
7093676
70686451
8652784
28106364
66298823
39169582
63784117
22258134