17359947
332900
99007112
52249102
87449271
21624071
489622
39054272
20238796
28673146
86579167
83437720
44845835
84572248
52214106
50834717
88838300
77776523
13378916
45897486
18006238
87112831
5432331
7695991
41271903
37751105
85821184
63995338
45708242
19785721
74589313
2116878
30647438
41983849
17569346
4665379
9126152
81494001
70869944
40884381