20048041
67036323
77794590
70679051
4171617
48802911
58053182
93108086
27387806
94832935
63401262
39276181
96885016
4253587
14086790
93561114
62497098
76008511
52014617
15591761
10067704
40055815
54576175
79142047
26668649
35084187
39919633
53444577
34082800
19123466
83418265
37059823
69647315
19745797
38741271
27937122
7832216
944748
75383083
6981013