13464561
115483
86391109
25792363
79591431
10523467
24057769
18622623
17287578
24442464
98856498
59082801
61741157
1976150
37791097
282980
8453041
97375145
41101255
14092878
52497844
74142963
1357835
14725019
41072902
4894895
72526641
14136241
35961381
52977674
92328186
35031733
11547569
63895394
39393244
46461294
78576252
9993088
11075109
87364072