44541606
51022446
57688933
48031488
90645872
46872094
33804911
39781289
84633500
84326056
98648529
31481950
2938498
48476462
3951922
14375122
18505227
98509083
30444350
66955646
70071649
80315195
73703938
20716221
45128071
95744682
23262538
45709478
1453810
15736017
86521237
45196138
99452185
84862094
19553539
49485960
77329495
79827987
26418413
98065298