83617475
60645636
37987332
28514075
3875633
11462993
88165607
54849074
64448658
80938344
5113482
3735828
67052252
32162597
94518835
84592563
17281992
74589725
11032993
94331717
11286438
94605110
5786935
90251765
4413540
29696953
96562136
82799867
1431995
86398025
17447734
98016514
60848801
30486682
43501175
17793118
15281661
6052544
24224872
1491327