4861830
41203066
21402070
88803109
25205360
55813528
89167919
88006889
53989342
73922501
6204197
40001778
94874400
36257824
93348868
42941996
84294265
22412696
90036189
86412013
51786729
9320906
21171864
3873921
59987060
57638464
4284598
57022333
7833875
30593946
51098793
49854346
40582153
33418800
15998753
10135437
39025263
93872653
7167881
18676450