25929096
17316128
27533627
37363665
94441484
7161782
53252851
20767667
60638571
48159070
10819065
86935066
65497473
35182080
2280720
62089599
86867646
84976895
86192480
50717640
90647460
7169851
35285504
2872166
56996178
43701606
32369192
24459951
64129526
5985013
88162509
3633539
53157678
95298318
1409474
17358646
2153123
8761400
99664395
35215206