58657188
66057913
32168141
63916903
37881828
44431556
93523852
6358879
67473109
93027088
61448948
339973
36274711
65207156
39756151
15275117
17225985
69445540
9982477
3565461
32552663
36200
31413750
30971986
62113827
311622
58374975
86415099
1968816
89844435
7571254
78044665
6929308
64466201
67644793
15091405
53887409
86963653
51274090
24046694