19123978
8376390
59673787
13852736
97567982
83269665
46671244
37032182
34171938
2721831
24858850
47249700
92124523
93612140
73635957
21063721
9959973
63393688
23683736
30866374
12147431
89647989
72282163
93299602
15581787
67148516
45774834
39527860
50805638
48768664
56945169
63068889
5645834
68773254
71698878
57646873
16736274
54619767
31351318
981678