13718290
51477235
46145222
82895230
63636477
70628267
65305489
9657601
93633513
99165154
5222230
9665209
529014
30158024
794339
7087960
45874232
5265672
75765357
58595592
22005607
13253086
44186589
49605623
80458556
71846896
57926798
34199819
55802035
27177728
66869205
86534975
9094944
42553528
43306383
55758050
35751280
57728052
83624359
95105665