96077949
35639380
1838620
78471454
10944611
36404182
2065508
12469573
31506789
16617967
68303630
56278154
18494438
46431718
8674687
38212905
20232820
1014439
38806416
51427360
3455207
1131201
5188177
70161585
58761820
94917693
84427985
67788200
44921692
66073868
44805101
79315879
47836886
63385112
9747965
99026589
3565633
69487028
13264854
59312254