44607287
304219
95147288
14921500
29462421
2308679
24687768
19229234
64186398
34329008
16603241
5641526
60746017
20189606
20592832
63651153
9871821
33697000
64859163
20428803
34837449
17537561
16706505
64908618
4523388
43455880
57351156
10589842
61277349
48879183
18984782
13467545
44489088
43452725
56994580
5479497
49221349
181379
26273156
53527913