84155370
93195459
97686274
42029793
69848789
4201355
99013935
29385197
44911377
24964251
31257968
49503935
6564535
60256949
50161306
6941330
91385113
49964539
43882733
33338947
54501961
19457934
98672028
65806664
35094081
93809758
409936
86023487
19991522
98792437
92258115
50353868
18388605
3731984
10055933
8751825
10044077
513198
2714675
26054175