51498967
87221449
50752998
53207073
83003350
45632750
26559959
4472975
32621205
38059109
9527953
694442
9311182
12371167
55226817
30411861
54547166
44205453
606102
71415866
72797661
42643801
9803645
92366674
33569590
5719716
55413404
27779946
6747054
44267764
54791759
15546656
51132722
62497263
36874960
90766113
24015038
1540920
32804592
620886