58175508
63889877
3708091
46772707
31385310
47098817
40963407
25858960
51743390
3446864
510056
87835046
64925001
66628431
72013702
3335150
55367568
53013911
36229520
18569806
62982957
93844409
43886378
21704630
38288720
21498710
48621838
49753069
90268805
71414067
13002941
41192338
12312617
91931361
64231940
70088778
91628836
16618512
67464418
59722061