18509687
15284779
83966218
17066042
43168522
79768028
31471266
91615680
3073874
69655115
18003875
9950986
67101402
6584904
49412143
81246458
16262555
88194074
22956789
83341002
23394003
903429
61653457
69804852
16874467
473513
9408788
27555248
88792095
31536184
862632
21617054
15983210
4656993
98322194
96311546
31914191
72291615
75256904
6442986