65434590
66462618
54665070
85158694
671679
36108768
77166030
77877083
1361335
19202821
94721813
32023055
82755635
70218052
46746490
90071035
68086311
63078996
88672785
67901799
64559893
58846074
76738580
792585
6387431
41244221
76498341
50861129
63383434
31378042
1745546
19511732
46801094
72023623
46916151
81845300
52442511
79636662
24498226
16125884