43744551
50414382
23479069
8162617
71437826
8783219
48351794
54358374
72542190
27503361
18292047
20162010
65715273
95427166
58764932
70297746
76896635
37748262
1562437
5707618
57408888
7687340
85508790
21225058
78084840
34766432
28325410
84848731
23822867
60088313
26348477
48285927
18654403
54083869
69847012
24211934
38677872
85388749
60075385
70325152