9589663
1256749
43013434
14287783
46652622
73925482
22752962
3215749
60529930
28988071
60711840
72959645
39547355
90028088
41456691
28999504
66792898
25251165
23287014
53311723
53867150
21857831
67491523
99704697
82436025
64413400
83492864
30704252
82129914
90599622
7031921
42543588
9693239
71946948
8720887
8153161
82085865
90277262
57406080
4982538