65165707
79228702
33897949
1215160
77366119
44587446
58293290
63647546
99243178
47654374
43591116
7363840
72734612
30117715
98137530
57862620
5038602
8083987
51993790
73624567
10652614
93502790
67967771
53355882
49928094
16517774
341810
89862602
59172086
44859938
72164231
16219460
63146577
64579468
32948967
285387
5079575
33549832
2883479
13306643