11516354
78388284
2905740
35834610
89079164
52871482
13235887
7768650
45956672
37129
4355276
44301569
49421300
50967488
31762990
1626208
73597036
77766977
51458566
39949582
9938798
48529882
19857872
2942765
13296201
86007971
75003065
16906247
65014562
23054933
55097476
65362776
15645506
98488883
22137779
65888900
61332722
82956069
28058881
69404931