52395098
78394455
9857887
29638940
65702446
54518558
6448427
32503845
59451341
23104368
233929
34887180
6471947
3880807
42314266
37137039
69717156
78809065
71686374
419356
97258884
9438134
714014
34282282
73953215
9221691
971469
57195596
75775056
55834868
99115021
41755221
51122694
5020482
27052810
96252901
50504494
13032993
27046510
4314734