44446094
1972668
15659
41951733
53584962
41665216
907947
90515278
60993113
25182757
3138693
4467016
30332304
97388500
44636652
21089678
83805163
54012377
5101832
79497615
8326314
21474377
8123508
52914151
77255106
8862767
27953634
59253055
2423559
6976072
78523027
3111184
6046737
30879830
65971333
70493826
51947301
32973134
54518751
83152615