57906015
83735560
72809858
40086888
92549805
62959565
26743063
28443130
3847507
4555143
33649033
45054601
62373499
40235450
6827555
2242815
21137446
83622920
70672669
49208719
70643261
18817595
89247539
65891117
41313453
40391794
1633283
6656772
32894053
39894963
70706777
67705452
79115769
43982669
92623374
27698889
38689975
48588345
46092415
10845415