58781680
40056592
97347006
7758543
28769588
37084282
4201534
89845533
87678191
90697543
65019819
831401
3008294
71447219
67064101
56595164
26487648
85322635
15467897
59832575
53192098
47761187
55795028
398055
7828192
8578311
6614943
21178225
47248352
62192505
45207783
27084761
78411831
69359168
42394896
38202773
9559559
414347
4159695
84166346