13477658
43215985
61503480
80779761
50697186
5417787
45173010
77638562
94872265
86342893
26041165
72331431
50139355
94723400
66744417
1913385
37514358
93135191
62749084
74078591
46426137
16512960
99216900
76835391
21487467
98395020
29091944
33033008
35513054
36709474
21639577
8311923
56853575
76973553
21353008
17429689
59484935
2826444
72211126
30706706