14733116
20705410
33893103
7950579
53407893
63962842
80489762
28574635
59041320
15251356
7544272
26442347
24992601
3956996
24634778
58757453
21335383
24335344
6291157
5581470
9657698
62799825
84256539
17119030
17316372
58805663
5243464
96129427
44195404
71945711
63851761
96315352
84411189
68423886
48309679
29773899
66501998
60811907
31507564
2571263