4930600
84719554
82668434
65015111
60977236
31853471
11106679
26295601
17326718
53201444
4873171
5762476
84645877
18886584
91345127
42972134
37728986
8597140
7137882
97277975
68581582
9125868
14424629
15177129
54919665
69266144
31217818
25672754
37919793
11631006
72054115
296852
6212656
4008948
4007881
98352875
77366561
9731297
12606938
93287860