23595564
46492597
12757272
14121215
5083551
62837984
94091438
12246898
66479310
3522879
68722753
61339413
89995531
54304139
207757
40726261
71494129
2963294
90552367
14906527
34462395
32502030
41469034
17019313
27768881
21943017
10998721
8536740
88476417
663238
82122457
27032782
25646412
86598954
641645
56798000
3244405
61156064
49516098
563165