17665322
60471574
55925680
61653701
57572988
25902166
58291081
59822449
32592268
41062474
21335079
62087356
83314732
87908126
4821647
47534139
4649449
93336862
45832700
18945323
82376190
87024132
24598177
403962
4465343
7629580
65898031
25601648
9834561
52236260
10191434
68554943
9482638
47645458
21611177
13537037
71329183
1938138
14307503
433504