21703134
80122583
91921253
33466148
45199170
75874167
94877684
79312789
59832232
8318448
43731737
18736739
37089671
85465010
50981879
4308933
71406064
50256020
23434101
87375214
27351869
907357
93363825
9067561
26771492
11883142
11527948
68671816
36776860
23565940
468303
56815006
26886515
19964241
21993549
36722008
41114771
9638805
85852431
20115054