85114535
91661819
2852834
51395892
98637563
83999650
39801481
30852830
25748232
24858905
75175581
397344
99927912
57393029
33117131
78016341
94206855
53387646
31028896
8489586
93489156
6016823
68104456
73712477
49801843
59581874
31846286
24032003
20378253
59005427
97382453
42601977
5867422
2387729
45022656
88883301
74051603
80081112
50158358
71912457