38574653
76182413
61845487
95398056
45358139
70584851
280878
38925925
78761239
3087170
9405266
2374534
29789318
7659570
89464333
7016942
60484058
42063564
3409714
32872945
83354456
106928
1015219
50512055
86647261
24625476
52173645
41462870
38483417
8950725
38922185
3709212
50057678
5615346
4096232
28298336
86603206
65656254
67205949
88592975