65957233
85183107
786300
49454996
94803252
86703830
15257665
70849038
62022692
71945420
14813929
35023600
42067897
60103438
41759920
66757606
19224295
87356094
5037594
38766626
9183732
34623744
69994285
96983559
88476745
42726985
80261305
28841764
5893965
4486319
88863589
19747853
8215267
82273663
80231574
98025103
74408961
46229829
30557056
95211572