51674040
89225649
32395847
89529021
2571320
16268903
12851782
91947665
53738305
45679933
24405060
77991965
59511846
6055577
19074759
41157337
17438345
55636503
11174849
21305148
74204189
92137683
84245125
25756192
55543199
79433150
36269112
71234241
47314602
18653746
59494164
96093759
45548405
50972773
81175445
5606840
39552651
11134916
2094841
65028011