39114029
86104753
64983364
9282449
36835965
63882403
8504746
6894709
30862117
85728537
84625397
27064988
5197152
47244666
72071274
4686004
4848536
33882231
80326749
3288358
65984100
65565267
73939906
30786381
96211507
42872337
2521373
53304233
41929485
9527678
84296945
3096353
18494590
32055567
47485893
45124417
91731424
91017941
29769683
38665568