12032102
51728342
89946220
82970
88785958
25944799
13799059
73409336
5521900
20091414
50115516
37623016
39298041
50477078
5306029
1989865
15151761
16216273
25147897
26888249
95818184
39059422
1861625
39008975
22615531
5897244
35331105
71434789
45733467
17567289
86909819
90054146
89886316
1246539
24406428
8533638
1380554
73197001
22283097
83048434