86961417
24851825
8242617
50247987
73867481
80645622
70571713
1044581
36742946
16212971
77464947
54103744
29239971
9564425
40445648
83524612
90359200
85675584
99164371
41442053
82071769
9329895
31102608
89433749
84622048
88046623
34518568
61957918
51069330
82408494
24326839
54925863
2859931
93463822
97361003
58307035
89084541
7284980
61254016
38389384