36948337
882116
25762084
25522426
50048887
196548
14881881
58368659
8028403
31021142
8777171
76241002
8472728
19321610
51087708
6525196
89229134
28573311
86382267
34111264
80404225
83352137
23969662
23485646
9305434
62941203
6013146
28015958
31829812
21925260
10586576
96964641
56721875
85117703
91144490
98129606
27137430
15532825
51239428
39412358