42454444
72012271
47712666
7430398
18003489
64232838
32987527
50066931
3020896
6591807
30144728
97008296
43616737
59998562
59304520
34834286
61861289
95322854
55704073
17727152
92243365
93732559
79925252
45605500
39681867
56323968
8616635
778581
74975309
25267799
1396921
82009884
21899037
37117871
13468979
44176065
41895047
5382355
6725487
85378203