48927459
27013678
8224750
94645162
97228071
22902431
99852353
16628356
93109386
68274391
35702004
21147599
28822356
8194238
77376631
36968991
8133755
27403344
20228965
6128056
39877532
22492337
58832423
65929231
26324976
75994081
14685902
64078630
75442013
37799300
8415436
62528904
23336971
8295535
52471839
71088801
75629425
26112176
40352567
94962052