50268067
13854898
95115246
37247851
80972402
90054424
93584741
10523940
828956
62277317
87979348
29307583
49702277
16233483
86564839
36286710
82915060
27744919
53421536
7294161
64904370
24266881
435147
82024385
6566462
87249133
57838799
52035144
3031450
67213454
72679663
98124897
9531811
71273304
82157289
25479412
88759273
97656795
77085738
18152919