23162342
42954575
51129170
53634170
4145891
92155027
22138678
49238484
30981616
74031155
86515834
89649912
20839047
6926555
49149688
22548913
66809298
24674789
82634032
31594972
61467632
28843589
74338707
13227608
9091978
70844308
85664331
52122322
46921315
48816523
16875506
15118055
55559647
607891
91191050
60031023
56793637
51194502
43046920
20056280