32609458
44103872
88364173
61978438
50396050
75989736
29707887
5429353
69478022
54202687
76874099
86702459
95319061
19318064
98128356
65199912
43943106
21876100
9719213
36183449
98305103
48047293
39123411
42727196
42881261
92604252
61875243
62823062
8631266
84081339
74704818
70499247
45247815
91332874
97502010
3223246
67335738
79572540
37857422
61905226