227259
5543939
8058648
94979582
38012546
76091693
19245731
51911681
74135688
40986636
20104476
16757888
35453891
95018752
23106435
10303783
3043475
44895225
58607416
80732112
46773959
80104337
778671
7606453
7803213
31768268
43918358
72943573
7104787
27498308
1653247
31039746
62426548
75675430
53331704
56344404
59435168
24287334
12942393
1904138