33667102
15322427
40844495
34401777
57928625
18332724
96449662
21344916
64749542
49639135
36983019
24137143
64129524
10626463
77324342
41214212
44092954
83294730
32389542
5345400
49058094
10506371
19704039
26834492
69653043
44792516
79447059
62372185
54119419
39609749
57341871
7133462
38257123
6477999
28102248
60977423
32116757
13313656
57425309
9453250