15006182
48863013
39399079
32935802
95882683
63319502
18732711
55736070
60015996
29428857
872653
20325353
42316341
5624644
3234791
270445
95551273
69004086
3824485
441756
77589805
79338407
22281304
31109057
10186837
83651245
69056932
7131916
48627672
76192766
83061402
43443857
87838665
850249
1238797
42186279
43875171
66704974
62855321
82781033