4149221
137421
59849719
87876467
8165877
98913186
9602915
57579208
99029224
37556132
41438465
8765148
16705893
8509657
35969558
2257997
50306940
14552250
29321062
821474
49072940
9303311
64434739
94108257
78972845
747910
6058890
47189088
68634777
84121229
77303696
12129083
61622121
41577287
15274292
50305245
34597698
86937642
52003099
38486930