8087882
71984661
72994392
7407544
55161353
99497974
92697195
56946617
22677731
18776461
32316663
39302548
53387008
27961227
81371970
75716134
38749882
11856435
35901373
41231063
6754081
74003892
96422397
475310000
69277114
3490303
88009699
58745422
10152833
71872637
22938221
26202221
17604439
65238097
7346981
46506521
21403379
81193273
6364883
35658554