50288802
18127642
53978484
49647030
46467935
1011774
56417228
31368392
90023422
83168551
36608186
58255830
62486987
37864282
33669212
98256311
1668566
56724335
80761717
65885276
9975
18505575
14523661
96445681
44629217
7337604
39909463
23254534
54605126
26167000
90296457
78086776
99432685
12333188
97702121
77274774
90884074
29427380
68659782
83033568