87846670
50674290
78129812
77806365
23569146
19976832
55442970
30711114
61172022
1741266
20397926
708373
10314299
37619321
41316049
7551944
71462360
96788106
72715572
89319141
12925436
92916902
81929652
38009832
5907590
39473865
53629465
14514739
68789961
60567189
8403152
7260773
91695452
39149771
69204104
11818594
35262745
34395056
49215434
2637877