58538942
51105948
68992343
5498746
54387515
95086114
79669005
68899538
65479700
28016840
91567710
57819129
88234046
62383940
42957132
96226528
84622900
80364794
49867035
8459962
62014233
16301382
5985634
9903618
9556948
15607557
21746986
38061498
44836779
44454751
5474530
92465016
5945266
19719869
39434463
50564146
89906826
41528482
99038999
98729847