31785814
338726
90186054
33831488
15155885
81197480
97428546
16201161
82721921
7717203
7388180
19468127
16793923
21514234
50515303
83186360
7811601
16415445
364033
5283802
10252069
3858068
8327377
5964399
12367642
4114649
69356341
66225748
72596190
70411079
60512140
72976944
43443603
76159867
8527957
25661866
783936
5263692
26489836
37888240