50927318
66097486
68665313
59184807
5813384
89324682
34404312
12021923
6596001
64446563
5483530
52157408
10556199
49676381
9522472
26321980
91543072
23894980
53738893
27094077
37547614
15309145
5142915
5722226
49243854
26972689
41105894
4311764
36004801
54028246
33973225
65188447
72446787
91769473
2515642
514251
94613261
20941988
9749153
38077851