14137713
47185677
84035404
45628975
55378900
91089782
81839415
93277536
81083179
1064670
77533867
67505590
88802231
91506910
92604536
30851153
40416826
49842039
8139524
15843076
24753299
52622373
48657838
20031135
53771521
45652801
99238179
85466413
38881027
86876994
17948162
3242347
97337365
13846108
1154061
12278849
37761989
5668480
20298477
83335930