19753227
14048597
43321648
46613147
68093868
57178520
9498866
28516447
35546671
27597407
65315495
6494762
82233842
333176
73407404
78494977
3745760
26368145
54606292
62472990
5889943
24673472
35854255
46689083
77959938
25652392
40753271
52721484
84552885
3078522
17009074
5111815
33642300
16416897
30332271
69038112
4624604
72445906
11949640
47867989