66232448
63795657
8942548
17314421
67981680
60408749
15075214
2632890
54852168
21879481
58329754
83737286
1943423
15012305
49651474
98701208
69921421
51319282
37052107
11538363
89225158
94108496
3916244
6267416
36296990
8609899
44677029
77435443
7672833
58466299
5945361
2344048
2198409
32459365
52428222
91222848
68179617
81413762
46291635
11711224