40292734
8649693
9789102
175012
7774881
65498775
87851138
40719782
68623383
29123057
31585096
54856750
20313148
21862613
5621526
3519725
86881497
4933555
93617815
287451
43445729
98142240
32164093
90993449
83962542
55126578
460687
35076927
34207092
20706836
46768321
18047006
83826475
82734574
80952293
21682109
19402426
12507728
9331631
78943596