1279428
17219140
79828282
87427893
27155078
35608192
98066137
27979509
80036086
35183169
72597793
5939538
78566447
31545811
87608139
8316591
25389957
46972940
98585141
24167288
32097561
45393619
5212718
78805336
7901882
6871207
3413457
31481011
60246489
49435624
82992855
84757192
13975656
5476395
5260211
17645747
15936845
19959732
64905641
33606457