4283338
50502228
360365
44203143
4646939
77648580
71748940
71712016
894398
2565567
55383175
9602158
25961599
61042079
17174705
3755223
21324118
39535081
79256262
65961266
54915718
36521637
53429783
17154359
25164122
87529714
27613221
45819703
30096106
7867554
4917083
53399242
91046586
12616789
60884093
95377897
61953281
2651184
4600682
85676834