64672652
26456504
77079947
95288705
2294338
27068455
38647490
24826725
31395930
4413560
80514941
10992311
10123303
32499514
694304
35902461
32151848
8181886
8895970
84559716
97253844
55086874
2558994
674260
56425705
14958054
9123165
41634943
79429009
21896863
877013
79488065
58529084
3617822
10494730
22484612
70375761
17087193
73011187
57276880