18416299
26813134
99083571
51978784
7647215
20546607
13839822
34258216
15543388
7379615
76466331
33032600
85926271
47452128
83178787
88966423
13083738
579027
342550
25634099
44362662
73152947
23207192
19993198
37393376
44383376
74663885
21521801
57945868
6962673
4465672
67805920
3694437
46986289
71536800
31782794
69565837
80177306
8995395
70403448