13011000
861420
18357586
82801778
68711586
28802769
18248082
44612531
808585
42823120
55544787
75198988
60987248
8281734
60392972
75604773
24484402
21308619
10192952
742273
9101651
4692170
45452691
5325859
35146990
28319392
6361849
46288335
1208493
79583304
61129659
2272223
89812390
55718814
42631342
63549401
959689
94643385
47125730
62162236