83817370
86984379
56775665
58633986
9154768
49491172
19882016
4782053
86434134
18736845
3739844
87344559
57211770
17114686
44602584
43447696
51683008
1528755
1499725
75134190
97081775
33574740
28955760
13547046
54752599
92918351
31532202
34655378
6174077
78739930
72878295
8813534
83669608
76145900
12119404
99387316
3871750
79349744
2473709
42489117