39747520
89061291
11001716
61167268
90452608
53304986
26575472
86263083
94964113
83655385
16843723
55689910
47046358
23345853
47712512
38122262
53476769
94216113
56136367
7721190
24122063
93862009
53115604
6411573
12992533
90905707
28233156
22966
2716862
85969729
56876131
49881691
12952635
10056344
96409618
51948734
28729437
72311571
55657503
36859229