86551236
98948944
94844134
68564771
55104499
48401018
95466085
8266375
30946140
58879361
98697575
10921073
7652391
55347050
9629470
33928240
3386889
2778122
54484730
98834656
69793220
98725779
73219352
59024875
7026743
47212384
59627847
77276452
36995630
72248810
75532679
99818693
28423606
46719969
32557712
42029759
8084145
78916683
80158792
93839701