99079205
379810
50681036
34912306
68933283
20152326
60642355
10505842
9274481
58913564
53876783
20356606
20351686
84361373
85843343
51815796
17216135
7145840
22121882
4023582
50573592
99194820
68933351
59377598
38807807
96106677
18268823
74671990
74728682
66129472
42998990
40127131
12568971
90035306
39276759
60311837
42246240
253628
5798782
6106270