30453639
90132551
57555623
4749671
65927646
55367911
36335639
74455167
50354957
69181344
71826121
71842992
51231232
1904446
74423819
6099641
43596369
7251713
52233824
54581548
11363167
3951712
96036598
73444210
70722102
29999511
37323675
31061682
63006840
64925211
8363706
93371777
51794547
51704617
1822924
15837654
90781642
13443886
52799398
59304489