80728773
88135449
30883509
5688048
24829253
28648604
7833409
73769751
85154822
56378464
58732631
77843646
13092810
17148364
6377275
64673306
66785369
21882319
50681545
67063200
52784947
8986532
86244327
77236117
14074667
21492534
17917492
13263950
28433667
94746705
70997023
5655153
37871113
22501516
76324800
52157327
66489036
9518373
33847817
12594759