23825144
48725163
3086496
83745370
39504000
98145140
38052914
16751419
52356015
29764194
71046567
28701946
99841085
74472022
64266292
543277
19151044
31198426
85102102
88402546
11459851
85044282
65169141
30849695
27185708
6144330
84554958
93135304
5463615
13863546
54202500
18679483
85548162
36919968
27297365
35223107
51225111
32241615
53502589
22979461