53809682
29848395
10892678
53192
79141976
918930
797985
79833840
28806606
74606757
3651872
26531541
94566373
5906800
81157406
27939037
74507665
67157624
53607767
57688400
62141316
96867654
96004565
95076210
91302058
7099526
94887041
37992086
21781212
73346745
20018517
62897873
59289057
11547132
58852581
7906032
9250252
92366095
92656394
40973684