57103398
15134793
81414294
94846504
99554687
27424606
49497850
12134411
87224308
68311644
18175589
76653001
12369914
7305893
13624306
13657462
20409200
67973717
88091437
20417725
56779877
58889917
35541728
51491977
13217572
50098939
49486236
99883752
97181775
14044888
82255477
43997159
17819926
66671118
64086059
5141875
51879479
95248131
14605463
30827248