5020244
49109528
28193506
31293693
38773326
700916
42739103
3023256
13305071
95955753
98745374
78262620
73251296
72747792
8304209
2016613
37308468
37237752
21829718
71538621
80049728
24236566
792466
94774257
73089450
67976674
8316867
86752822
1473887
3213241
34457187
73913307
88526011
89945900
57571842
12113045
17112698
33491716
48178444
5166199