82649665
55077243
55026316
22471060
71471074
96443502
31948091
22153634
8932297
97104273
8766596
5394693
44878419
57726556
82344867
85142617
40785377
1117904
75091206
38333890
30267573
20533968
48766298
38942365
9946241
3457869
53516100
69931365
34525000
96914330
46487797
1741189
97593864
61291222
93573011
96117886
18493712
49847324
89474876
98422956