1551725
20793147
35879478
37419888
37305222
934017
22695712
13455430
23077342
21847838
1263733
87103021
3795676
48858018
17546592
25676450
60261605
76807483
25227578
84303949
918519
42855413
96341099
37019603
57994880
288481
38936159
78684440
27042359
59133400
7224799
57413877
46057352
46115583
38182556
2206991
75763984
75656058
14492049
5397922