12915592
71827041
59382304
47364961
2085898
20986353
403693
2096354
23354146
34473559
48234855
80802921
70627800
45372403
81058071
995095
71164198
3669450
50655417
76211764
40627219
3100683
4046301
59621845
48939067
2987744
13371450
10135771
64986519
38432324
96538840
79198892
3651829
79477595
41595647
19272265
840897
31797467
18261260
15522425