37359636
19807441
93061510
50793841
60313065
42376468
9236344
80308423
2067165
965219
2541171
8662042
4704200
491635
91364432
2524135
65795203
8862440
84134329
62706785
17724115
62318264
56723651
4081802
74461306
8345749
5523188
83465770
1482383
97318541
50794066
49977676
94255162
19904542
7578892
15036798
4128945
36441021
44529904
18138704