30375132
633893
70544728
79475226
27501358
98153436
65875098
83643698
6726195
5795897
84612198
12784468
41661170
95963146
73291371
13537477
5718050
83429814
83935296
25529094
67854796
18848421
37579837
20431879
60521345
72056906
25163825
15178660
57157024
19875672
79643837
31654939
6848836
17907274
55443840
68824334
90313536
6650348
57064319
12667616