4331110
72019884
68952123
83276526
94255176
38673486
99498443
32712131
25491502
5159914
36781796
31315802
5617205
83785934
18266688
58086632
11215405
38179924
19929618
7456513
23575335
66179031
88711835
75022027
64787171
53808708
98986852
86226425
36793762
57388931
90871104
9148332
98855011
78823549
13941241
20516172
9983725
21416021
3849281
46473327