85977949
37563140
26691467
34924211
54646154
60205724
54785121
41375615
51186466
70394997
94928094
22477722
99697522
62381060
71996545
2589177
62527917
66927279
7722652
28391104
59913227
36275272
55092165
77368118
23209112
69487580
82449787
93079469
42222598
2299400
82069365
65278132
80866803
27492621
25614077
70982796
83555693
66411409
76559814
95569128