47803091
24931084
21566602
90638246
13056952
72548320
29613672
92995381
18572822
5112030
91305989
28372434
31567636
626449
91832310
65615640
86071002
27397621
64981826
92148294
48688242
88036717
21935793
6738503
46886749
6655744
18015004
33411467
86889386
12546480
47261103
80674920
79915625
54607696
125076
5164726
777726
57934130
38243287
9665555