81384736
47536231
7367607
85382999
12016912
17618084
21129433
58652236
56783134
38692001
8053957
9339406
29196440
89038095
67231409
82314440
3854144
43559661
83907084
52117543
69252033
74696996
79307012
838790
4549473
5563260
47288619
901582
26566699
17793464
39002493
93375112
706889
21327822
8802151
82928939
82465046
24003834
45203590
4912380